有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

调试如何在Netbeans中调试Java Web应用程序?

我在Netbeans中调试过多次Java桌面应用程序,但从未调试过Java Web应用程序

我试着用同样的方法调试它,但它不起作用

我做了一个索引。html网页。那一页上有一张“表格”。在用户提交表单后,请求将转到servlet(比如serv1)。已调用servlet,但它显示了意外的结果

为了调试它,我在servlet类(serv1)中放置了一个断点,然后调试应用程序

但是当我提交表单时,控件没有在断点处停止。我确信设置断点的那一行正在被调用

有什么东西我遗漏了吗

============================编辑===================================================

是的,我已经在调试模式下启动了服务器。我正在使用ApacheTomcat 6.0.20


共 (2) 个答案

  1. # 1 楼答案

    有时候,我也不知道为什么项目会从调试器进程中分离出来,你只需要选择菜单Debug->;附加调试器并再次附加项目。例如,在Glassfish中,只需将localhost作为服务器,将9009作为端口,它就可以再次工作

  2. # 2 楼答案

    您是如何在调试模式下启动web应用程序的?在我的机器上,我只需选择项目,单击顶部菜单Debug,然后Debug project,如果需要,选择一个服务器(GlassFish、WebLogic、Tomcat),一切正常(我可以在Servlet中放置一个断点,执行就停止在那里)。使用所有提到的容器进行测试